Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 01 Aug 2019 16:23:43 +0000
From:      bugzilla-noreply@freebsd.org
To:        pkg@FreeBSD.org
Subject:   maintainer-feedback requested: [Bug 239580] [patch] ports-mgmt/pkg builds pkg-static during staging phase
Message-ID:  <bug-239580-32340-zUg8o3pEfH@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-239580-32340@https.bugs.freebsd.org/bugzilla/>
References:  <bug-239580-32340@https.bugs.freebsd.org/bugzilla/>

index | next in thread | previous in thread | raw e-mail

Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-pkg mailing list
<pkg@FreeBSD.org> for maintainer-feedback:
Bug 239580: [patch] ports-mgmt/pkg builds pkg-static during staging phase
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=239580



--- Description ---
There what seems to be an error in the Makefile.autosetup, which causes
pkg-static to be linked in during install-static stage, not during make all
stage, which violates porting guidelines. Attached patch fixes the issue.

00:08:38.439  ===>  Staging for pkg-1.11.1
00:08:38.439  ===>   Generating temporary packing list
[...]
00:08:38.439  install: DONTSTRIP set - will not strip installed binaries
00:08:38.439  cc -o pkg-static add.o alias.o annotate.o audit.o autoremove.o
backup.o check.o clean.o config.o create.o delete.o event.o fetch.o globals.o
info.o install.o lock.o main.o plugins.o query.o register.o repo.o rquery.o
search.o set.o shell.o shlib.o ssh.o stats.o update.o updating.o upgrade.o
utils.o version.o which.o -static  -fstack-protector-strong 
-L/tmp/usr/ports/ports-mgmt/pkg/work/pkg-1.11.1/libpkg -lpkg_flat  -lelf -ljail
-larchive -lbz2 -lz -llzma -lm -lssl -lcrypto -pthread -lutil
00:08:38.711  install -d -m 755
/tmp/usr/ports/ports-mgmt/pkg/work/stage/usr/local/sbin
00:08:38.711  install: DONTSTRIP set - will not strip installed binaries
00:08:38.711  install -s -m 755 pkg-static
/tmp/usr/ports/ports-mgmt/pkg/work/stage/usr/local/sbin/pkg-static


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-239580-32340-zUg8o3pEfH>