Hi,

On 2022-03-26 16:37, Gunnar Hjalmarsson wrote:
Control: reopen -1

Hi Jörg,

Jörg Frings-Fürst wrote:
[quote]
ifeq (,$(filter hurd-i386,$(DEB_HOST_ARCH)))
        INS_CONF = --enable-parport-directio
else
        INS_CONF = ""
endif
[/quote]

and

[quote]
  --disable-locking \
  $(INS_CONF)
[/quote]

--enable-parport-directio thus only becomes active in the hurd-i386
architecture.

No. It's the other way around, i.e. it becomes active in all architectures except hurd-i386. ;)

Reopening so you can take a stand on that ground.


I tried the logic here just to make sure I understood what was going on here:

-----------------------makefile---------------------------------
ifeq (,$(filter hurd-i386,$(DEB_HOST_ARCH)))
        INS_CONF = --enable-parport-directio
else
        INS_CONF = ""
endif

test:   makefile
        echo $(INS_CONF)
--------------------------------------------------------------------


$ DEB_HOST_ARCH=hurd-i386 make -n -f makefile
echo ""
$ DEB_HOST_ARCH=arm64 make -n -f makefile
echo --enable-parport-directio

The logic really does seem to be reversed, such that --enable-parport_directio is enabled for every arch except hurd.

What is strange though is that if I disable the sane-git PPA to use 1.0.27 from Ubuntu standard repo, I get this:

[sanei_debug] Setting debug level of plustek_pp to 50.
[sanei_debug] Setting debug level of sanei_pp to 50.
[sanei_pp] pp_init: called for the first time
[sanei_pp] pp_init: initializing libieee1284
[sanei_pp] pp_init: 1 ports reported by IEEE 1284 library
[sanei_pp] pp_init: port 0 is `parport0`
[sanei_pp] pp_init: initialized successfully

So it really is using libieee1284 in this case.
So I'm pretty confused.
Has this build code changed recently?

Cheers,
Ralph

Reply via email to