Opened 8 years ago

Closed 8 years ago

#9969 closed Bug Report - General (fixed)

MinGW does not update configuration files when running ./configure

Reported by: Jonathan <jonathan@…> Owned by: beirdo
Priority: minor Milestone: 0.25
Component: Ports - Windows Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Use the ${ln_s} variable so config.h, config.mak anf mythconfig.mak are always updated when using MinGW.

Since MinGW (on windows at least) does not support symlinking natively it makes a copy instead of a link, new compiles are not updated by 'ln -s' as the file already exists, by forcing it it will update the file. As ${ln_s} already defines to use 'ln -sf' I made the change to use this variable. Since ${ln_s} is already defined in the core configure I also defined it here and set it to 'ln -sf'.

Since my pull request (https://github.com/MythTV/mythtv/pull/6) seems to also include the patch of #9957 I have also added them as patches here.

Attachments (2)

0001-Use-the-ln_s-variable-so-config.h-and-config.mak-are.patch (1.6 KB) - added by Jonathan <jonathan@…> 8 years ago.
0002-Use-the-ln_s-variable-so-mythconfig.mak-is-always-up.patch (1.4 KB) - added by Jonathan <jonathan@…> 8 years ago.

Download all attachments as: .zip

Change History (4)

Changed 8 years ago by Jonathan <jonathan@…>

Changed 8 years ago by Jonathan <jonathan@…>

comment:1 Changed 8 years ago by beirdo

Owner: changed from Nigel to beirdo
Status: newassigned

comment:2 Changed 8 years ago by Github

Milestone: unknown0.25
Resolution: fixed
Status: assignedclosed

Merge branch 'win32' of https://github.com/jmartens/mythtv into master

Fixes #9969

Conflicts:

mythtv/libs/libmythbase/mythcommandlineparser.cpp mythtv/libs/libmythupnp/upnpcds.cpp

Branch: master Changeset: e433387b141d13feb034801d0cd37a4cc877e347

Note: See TracTickets for help on using tickets.